Big Huge Thesaurus

Bombax ceiba

noun

sounds kind of like